package eszkola;

import java.math.BigDecimal;

public class Student extends Person {
	private Integer klasa;
	private Integer polski1;
	private Integer polski2;
	private Integer polski3;
	private Integer polski4;
	private Integer polski5;
	private Integer polski6;
	private Integer mat1;
	private Integer mat2;
	private Integer mat3;
	private Integer mat4;
	private Integer mat5;
	private Integer mat6;
	private Integer fizyka1;
	private Integer fizyka2;
	private Integer fizyka3;
	private Integer fizyka4;
	private Integer fizyka5;
	private Integer fizyka6;
	private Integer chemia1;
	private Integer chemia2;
	private Integer chemia3;
	private Integer chemia4;
	private Integer chemia5;
	private Integer chemia6;
	private Integer ang1;
	private Integer ang2;
	private Integer ang3;
	private Integer ang4;
	private Integer ang5;
	private Integer ang6;

	public Student(BigDecimal uid, String name, String surname, Integer klasa,
			Integer polski1, Integer polski2, Integer polski3, Integer polski4,
			Integer polski5, Integer polski6, Integer mat1, Integer mat2,
			Integer mat3, Integer mat4, Integer mat5, Integer mat6,
			Integer fizyka1, Integer fizyka2, Integer fizyka3, Integer fizyka4,
			Integer fizyka5, Integer fizyka6, Integer chemia1, Integer chemia2,
			Integer chemia3, Integer chemia4, Integer chemia5, Integer chemia6,
			Integer ang1, Integer ang2, Integer ang3, Integer ang4,
			Integer ang5, Integer ang6) {
		super(uid, name, surname);
		setKlasa(klasa);
		setPolski1(polski1);
		setPolski2(polski2);
		setPolski3(polski3);
		setPolski4(polski4);
		setPolski5(polski5);
		setPolski6(polski6);
		setMat1(mat1);
		setMat2(mat2);
		setMat3(mat3);
		setMat4(mat4);
		setMat5(mat5);
		setMat6(mat6);
		setFizyka1(fizyka1);
		setFizyka2(fizyka2);
		setFizyka3(fizyka3);
		setFizyka4(fizyka4);
		setFizyka5(fizyka5);
		setFizyka6(fizyka6);
		setChemia1(chemia1);
		setChemia2(chemia2);
		setChemia3(chemia3);
		setChemia4(chemia4);
		setChemia5(chemia5);
		setChemia6(chemia6);
		setAng1(ang1);
		setAng2(ang2);
		setAng3(ang3);
		setAng4(ang4);
		setAng5(ang5);
		setAng6(ang6);
	}

	public Integer getPolski1() {
		return polski1;
	}

	public void setPolski1(Integer polski1) {
		this.polski1 = polski1;
	}

	public Integer getPolski2() {
		return polski2;
	}

	public void setPolski2(Integer polski2) {
		this.polski2 = polski2;
	}

	public Integer getPolski3() {
		return polski3;
	}

	public void setPolski3(Integer polski3) {
		this.polski3 = polski3;
	}

	public Integer getPolski4() {
		return polski4;
	}

	public void setPolski4(Integer polski4) {
		this.polski4 = polski4;
	}

	public Integer getPolski5() {
		return polski5;
	}

	public void setPolski5(Integer polski5) {
		this.polski5 = polski5;
	}

	public Integer getPolski6() {
		return polski6;
	}

	public void setPolski6(Integer polski6) {
		this.polski6 = polski6;
	}

	public Integer getMat1() {
		return mat1;
	}

	public void setMat1(Integer mat1) {
		this.mat1 = mat1;
	}

	public Integer getMat2() {
		return mat2;
	}

	public void setMat2(Integer mat2) {
		this.mat2 = mat2;
	}

	public Integer getMat3() {
		return mat3;
	}

	public void setMat3(Integer mat3) {
		this.mat3 = mat3;
	}

	public Integer getMat4() {
		return mat4;
	}

	public void setMat4(Integer mat4) {
		this.mat4 = mat4;
	}

	public Integer getMat5() {
		return mat5;
	}

	public void setMat5(Integer mat5) {
		this.mat5 = mat5;
	}

	public Integer getMat6() {
		return mat6;
	}

	public void setMat6(Integer mat6) {
		this.mat6 = mat6;
	}

	public Integer getFizyka1() {
		return fizyka1;
	}

	public void setFizyka1(Integer fizyka1) {
		this.fizyka1 = fizyka1;
	}

	public Integer getFizyka2() {
		return fizyka2;
	}

	public void setFizyka2(Integer fizyka2) {
		this.fizyka2 = fizyka2;
	}

	public Integer getFizyka3() {
		return fizyka3;
	}

	public void setFizyka3(Integer fizyka3) {
		this.fizyka3 = fizyka3;
	}

	public Integer getFizyka4() {
		return fizyka4;
	}

	public void setFizyka4(Integer fizyka4) {
		this.fizyka4 = fizyka4;
	}

	public Integer getFizyka5() {
		return fizyka5;
	}

	public void setFizyka5(Integer fizyka5) {
		this.fizyka5 = fizyka5;
	}

	public Integer getFizyka6() {
		return fizyka6;
	}

	public void setFizyka6(Integer fizyka6) {
		this.fizyka6 = fizyka6;
	}

	public Integer getChemia1() {
		return chemia1;
	}

	public void setChemia1(Integer chemia1) {
		this.chemia1 = chemia1;
	}

	public Integer getChemia2() {
		return chemia2;
	}

	public void setChemia2(Integer chemia2) {
		this.chemia2 = chemia2;
	}

	public Integer getChemia3() {
		return chemia3;
	}

	public void setChemia3(Integer chemia3) {
		this.chemia3 = chemia3;
	}

	public Integer getChemia4() {
		return chemia4;
	}

	public void setChemia4(Integer chemia4) {
		this.chemia4 = chemia4;
	}

	public Integer getChemia5() {
		return chemia5;
	}

	public void setChemia5(Integer chemia5) {
		this.chemia5 = chemia5;
	}

	public Integer getChemia6() {
		return chemia6;
	}

	public void setChemia6(Integer chemia6) {
		this.chemia6 = chemia6;
	}

	public Integer getAng1() {
		return ang1;
	}

	public void setAng1(Integer ang1) {
		this.ang1 = ang1;
	}

	public Integer getAng2() {
		return ang2;
	}

	public void setAng2(Integer ang2) {
		this.ang2 = ang2;
	}

	public Integer getAng3() {
		return ang3;
	}

	public void setAng3(Integer ang3) {
		this.ang3 = ang3;
	}

	public Integer getAng4() {
		return ang4;
	}

	public void setAng4(Integer ang4) {
		this.ang4 = ang4;
	}

	public Integer getAng5() {
		return ang5;
	}

	public void setAng5(Integer ang5) {
		this.ang5 = ang5;
	}

	public Integer getAng6() {
		return ang6;
	}

	public void setAng6(Integer ang6) {
		this.ang6 = ang6;
	}

	public Integer getKlasa() {
		return klasa;
	}

	public void setKlasa(Integer klasa) {
		this.klasa = klasa;
	}

	@Override
	public String toString() {
		return getUid() + "," + getName() + "," + getSurname() + "," + klasa
				+ "," + polski1 + "," + polski2 + "," + polski3 + "," + polski4
				+ "," + polski5 + "," + polski6 + "," + mat1 + "," + mat2 + ","
				+ mat3 + "," + mat4 + "," + mat5 + "," + mat6 + "," + fizyka1
				+ "," + fizyka2 + "," + fizyka3 + "," + fizyka4 + "," + fizyka5
				+ "," + fizyka6 + "," + chemia1 + "," + chemia2 + "," + chemia3
				+ "," + chemia4 + "," + chemia5 + "," + chemia6 + "," + ang1
				+ "," + ang2 + "," + ang3 + "," + ang4 + "," + ang5 + ","
				+ ang6;
	}

}
